﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Main.Master" AutoEventWireup="true" CodeBehind="ReporteGestionCarga.aspx.cs" Inherits="WebCruzDelSur.ReporteGestionCarga" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
    <script type="text/javascript">
        $(function () {
            $("#dialogError").bind("dialogclose", function (event, ui) {
                location.href = 'Index.aspx';
            });
            
            $("[id$=txtFechaDesde]").datepicker({
                showOn: 'button',
                buttonImageOnly: true,
                buttonImage: 'images/calendar.jpg',
                dateFormat: 'dd/mm/yy'
            });

            $("[id$=txtFechaHasta]").datepicker({
                showOn: 'button',
                buttonImageOnly: true,
                buttonImage: 'images/calendar.jpg',
                dateFormat: 'dd/mm/yy'
            });
        });
        
    </script>
        <div id="dialog" style="display: none"></div>
        <div id="dialogError" style="display: none"></div>    
        <div id="dialogJustAlert" style="display: none"></div>
    
        <div class="divTitulo">
            Buscar Historial de Carga
        </div>
        <div class="divFiltro">
            <div class="divFila">
                <div class="divColumna">
                    <div class="divTexto">
                        Carga: 
                    </div>
                    <div class="divControl">
                        <asp:TextBox ID="txtCarga" runat="server" MaxLength="10"/>
                    </div>
                </div>
                <div class="divColumna">
                    <div class="divTexto">
                        Fecha de Inicio:
                    </div>
                    <div class="divControl">
                        <asp:TextBox ID="txtFechaDesde" runat="server" MaxLength="10"/>
                    </div>
                </div>
            </div>
            <div class="divFila">
                <div class="divColumna">
                    <div class="divTexto">
                        Fecha Hasta:
                    </div>
                    <div class="divControl">
                        <asp:TextBox ID="txtFechaHasta" runat="server"  MaxLength="10"/>
                    </div>
                </div>
            </div>
            <div class="divFila">
                <div class="divColumna">                    
                    <asp:Button ID="btnBuscar" runat="server" Text="Buscar Carga" OnClick="btnBuscar_Click"/>
                </div>
            </div>
        </div>
        <div class="divResultado">
            <asp:Label ID="lblSinResultados" Text="No hay Resultados disponibles" runat="server"/>
            <div class="divEspacio">&nbsp;</div>
            <asp:GridView ID="gridCarga" runat="server" OnRowCommand="gridCarga_RowCommand" AutoGenerateColumns="false" Width="800px" OnRowDataBound="gridCarga_RowDataBound">
                <Columns>
                    <asp:BoundField DataField="secuenciaCarga" HeaderText="Código Carga" SortExpression="secuenciaCarga" />
                    <asp:TemplateField>
                        <HeaderTemplate>
                            <asp:Label ID="lblCliente" Text="Cliente" runat="server"/>
                        </HeaderTemplate>
                        <ItemTemplate>
                            <asp:Label ID="lblClienteData" runat="server" Text='<%# Bind("ClienteOrigen.NombreCompleto") %>'/>
                        </ItemTemplate>
                    </asp:TemplateField>
                    <asp:TemplateField>
                        <HeaderTemplate>
                            <asp:Label ID="lblFechaOrigen" Text="Fecha Origen" runat="server"/>
                        </HeaderTemplate>
                        <ItemTemplate>
                            <asp:Label ID="lblFechaOrigenData" runat="server" Text='<%# Bind("ProgramacionRuta.FechaOrigen") %>'/>
                        </ItemTemplate>
                    </asp:TemplateField>

                    <asp:TemplateField>
                        <HeaderTemplate>
                            <asp:Label ID="lblEstado" Text="Estado" runat="server"/>
                        </HeaderTemplate>
                        <ItemTemplate>
                            <asp:Label ID="lblEstadoData" runat="server" Text='<%# Bind("Estado.Nombre") %>'/>
                        </ItemTemplate>
                    </asp:TemplateField>
                                        
                    <asp:TemplateField>
                        <HeaderTemplate>
                            <asp:Label Text="Opciones" runat="server"/>
                        </HeaderTemplate>
                        <ItemTemplate>  
                            <asp:HiddenField ID="lblCodigoCarga" runat="server" Value='<%# Bind("CodigoCarga") %>'/>
                            <asp:ImageButton ID="btnImprimir" AlternateText="Imprimir" CommandName="Imprimir" runat="server" ImageUrl="~/Images/print.jpg" Width="15" />
                            <asp:ImageButton ID="btnImprimirDetalle" AlternateText="Imprimir Detalle" CommandName="Imprimir" runat="server" ImageUrl="~/Images/print.jpg" Width="15" />
                        </ItemTemplate>
                    </asp:TemplateField>
                </Columns>
            </asp:GridView>
        </div>
</asp:Content>
